/** @type {import('next').NextConfig} */
const nextConfig = {
  // 指定打包输出目录（默认是 .next）
  distDir: 'dist', // 这里将输出目录改为 dist

  images: {
    // 允许所有域名的图片（生产环境不推荐，开发环境可用）
    remotePatterns: [
      {
        protocol: 'https', // 允许 https 协议
        hostname: '**', // 通配符，表示所有域名
      },
      {
        protocol: 'http', // 可选：如果需要支持 http 协议的图片
        hostname: '**',
      },
    ]
  },
  // 开发环境允许所有来源（仅用于本地开发！）
  allowedDevOrigins: ['*'],
  reactStrictMode: true,
}

module.exports = nextConfig